Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 HOLMAN ROAD Detached £356,000 20 Jul 2022
85 HOLMAN ROAD Detached £153,000 30 Jul 2004
87 HOLMAN ROAD Detached £260,000 6 Apr 2018
89 HOLMAN ROAD Detached £175,000 26 Nov 2009
93 HOLMAN ROAD Detached £317,500 13 Dec 2019
95 HOLMAN ROAD Detached £305,000 9 Aug 2023
97 HOLMAN ROAD Detached £59,000 30 Nov 1995